package priv.lirenhe.dissertation.dao.mysql;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import priv.lirenhe.dissertation.domain.mysql.WebUrl;
import priv.lirenhe.dissertation.domain.mysql.WebUrlExample;

public interface WebUrlMapper {
    long countByExample(WebUrlExample example);

    int deleteByExample(WebUrlExample example);

    int deleteByPrimaryKey(Long webUrlId);

    int insert(WebUrl record);

    int insertSelective(WebUrl record);

    List<WebUrl> selectByExample(WebUrlExample example);

    WebUrl selectByPrimaryKey(Long webUrlId);

    int updateByExampleSelective(@Param("record") WebUrl record, @Param("example") WebUrlExample example);

    int updateByExample(@Param("record") WebUrl record, @Param("example") WebUrlExample example);

    int updateByPrimaryKeySelective(WebUrl record);

    int updateByPrimaryKey(WebUrl record);
}